home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / mcrace22.zip / MCRACE.DOC < prev    next >
Text File  |  1993-03-01  |  21KB  |  392 lines

  1.  
  2.  
  3.  
  4.                                    McRace 2.2
  5.                               Motor City Dragstrip
  6.                       Copyright 1990 by Motor City Software
  7.                                All rights reserved
  8.  
  9.  
  10.  
  11. ╒═════════════════════════════════════════════════════════════════════════════╕
  12. │░░░░░░ LICENSING INFORMATION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  13. ╘═════════════════════════════════════════════════════════════════════════════╛
  14.  
  15.                Motor City doors are  commercial programs marketed under the
  16.           "User  Supported"  or "Shareware"  concept.  You  are allowed  to
  17.           install  this  program on  Your  system  and evaluate  it  before
  18.           deciding whether to purchase a license to continue using it. This
  19.           program is not public domain or freeware. If you use this program
  20.           for more  than 30  days after  successful  installation, you  are
  21.           legally required to register it or remove all working copies from
  22.           your system.
  23.  
  24.                The  User Supported or  Shareware concept works  only if you
  25.           and  your  fellow sysops  support it.  If  you find  this program
  26.           useful, you  can register it for only  $15.00 in U.S. funds. This
  27.           will help offset the development costs, and encourage us to write
  28.           other programs  that might  be useful to  you. After all,  no one
  29.           likes to work for nothing! A Registration Form is included in the
  30.           distribution archive.
  31.  
  32.               McRace is Copyrighted 1990,91,92,93 Motor  City Software, ALL
  33.           RIGHTS  RESERVED. You may copy this program and documentation for
  34.           backup purposes. You also may copy and share UNMODIFIED copies of
  35.           the original  program archive.  The copyright notice  must remain
  36.           attached to all copies.
  37.  
  38.                You  may not sell Motor City Software products for a fee, or
  39.           distribute it  along with other products  without written permis-
  40.           sion of  Motor City Software,  nor may  you modify or  remove the
  41.           Copyright  Notice  from the  program  or  the documentation.  BBS
  42.           operators  who charge for access to their systems are exempt from
  43.           this provision as long  as no additional payment is  required for
  44.           access to Motor City Software products beyond basic file access.
  45.  
  46.                All  Motor City  Software  products are  extensively  tested
  47.           before being  publicly released, but  as with any  software, bugs
  48.           may still occur. Motor City Software products are provided as is,
  49.           and neither Motor City Software nor any BBS operator distributing
  50.           this  software is responsible for any  damage incurred during the
  51.           operation  of this  program.  You are  advised to  test all Motor
  52.           City  Software products thoroughly on  a backup copy  of your BBS
  53.           before putting them online.
  54.  
  55.                Comments, suggestions  and bug  reports are welcome.  If you
  56.           have any, you  may call  one of the  Motor City Software  Support
  57.           Systems listed in SUPPORT.DOC  and leave a message to  the Sysop.
  58.           If you're reporting a bug, please give as much detail as possible
  59.           about the problem you are having, your system  configuration, and
  60.           if  you  would be  willing to  test  possible corrections  to the
  61.           problem.
  62.  
  63.  
  64.  
  65.  
  66. ╒═════════════════════════════════════════════════════════════════════════════╕
  67. │░░░░░░ INTRODUCTION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  68. ╘═════════════════════════════════════════════════════════════════════════════╛
  69.  
  70. Motor City Dragstrip is an online door program for any BBS package that can
  71. create a DORINFO1.DEF or DOOR.SYS drop file and use a FOSSIL driver for
  72. communications.
  73.  
  74. The game challenges players to achieve the highest monthly score possible
  75. through a series of races.  Players race against computer opponents such as
  76. Leadfoot Larry, Bo Nose, Harry Scarey and others.
  77.  
  78. The player with the most amount of money for the month is the winner and has
  79. his or her name displayed as the "last month's high scorer" throughout the
  80. next month's play, along with the second and third place winners.
  81.  
  82. Motor City Dragstrip runs fine as a type 7 door.  User time remaining, user
  83. inactivity and carrier detect are all tracked from within the program.  If
  84. DesqView is detected, the DesqView video buffer will be utilized.
  85.  
  86. Although Motor City Dragstrip does not require players to have ANSI graphics
  87. turned on, those who do will benefit by being able to watch the race progress
  88. on a full-screen, ANSI graphic dragstrip.
  89.  
  90. This program will work on multiline systems as well as single line systems.
  91. The configuration file MCRACE.CFG is shared by all nodes in a multiline
  92. configuration.
  93.  
  94. ╒═════════════════════════════════════════════════════════════════════════════╕
  95. │░░░░░░ INSTALLATION ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  96. ╘═════════════════════════════════════════════════════════════════════════════╛
  97.  
  98. The only commandline parameter is /N# where # is the node number.
  99.  
  100. McRace is a very simple game.  It allows the Sysop to customize many of the
  101. game settings such as maximum number of daily races, maximum number of daily
  102. gambles, maximum amount per wager, cost of crew members, and more.  This is
  103. done through the use of the Motor City Dragstrip setup program, RACEFIG.EXE.
  104. This utility creates a configuration file called MCRACE.CFG which Motor City
  105. Dragstrip looks for at program startup.
  106.  
  107. To use the setup utility, change to the directory containing the Motor City
  108. Dragstrip files and enter the command RACEFIG.  Default values will be
  109. created and may be edited by selecting the items you wish to change from the
  110. bounce bar menu.  A list of the items you can edit is as follows:
  111.  
  112. Menu Item                       Description
  113. ---------------------------     ----------------------------------------------
  114. Maximum Daily Races             This is the maximum number of races that
  115.                                 players may have per day.  Valid entries are
  116.                                 5 to 99.  The default setting is 15.
  117.  
  118. Maximum Daily Wagers            This is the maximum number of times that
  119.                                 players may wager per day.  Valid entries are
  120.                                 1 to 99.  The default setting is 5.
  121.  
  122. Maximum Wager Amount            This is the maximum dollar amount that may be
  123.                                 gambled, per wager.  Valid entries are 100 to
  124.                                 1,000,000.  The default setting is 100,000.
  125.  
  126. Crew Paycheck Amount            Each time a player enters the game on a new
  127.                                 day, crew members expect to get their
  128.                                 paychecks.  Here, you can specify how much
  129.                                 money each crew member receives per paycheck.
  130.                                 Valid values are 100 to 5,000.  The default
  131.                                 setting is 1,000.
  132.  
  133. Crew Member Cost                This is the dollar amount cost of hiring crew
  134.                                 members.  Valid entries are 500 to 10,000.
  135.                                 The default setting is 2,500.
  136.  
  137. Purchase Extra Turns            If this field is set to ON, players are
  138.                                 allowed to purchase extra turns once they have
  139.                                 used their daily turns.  The cost of an extra
  140.                                 turn is half that of the race value which is
  141.                                 determined by the player's ranking.
  142.  
  143.                                 If this field is set to OFF, players are not
  144.                                 allowed to purchase extra turns.
  145.  
  146. Status Bar Setting              If this field is set to ON, the local status
  147.                                 bar is displayed.  If set to OFF, the status
  148.                                 bar is supressed.
  149.  
  150. High Speed Modem Setting        This field should be set to ON if you are
  151.                                 using at least one high speed modem on your
  152.                                 BBS.  In other words, if you have a single
  153.                                 line system with a high speed modem or a
  154.                                 multiline system with at least one high speed
  155.                                 modem, this should be set to ON.  Otherwise,
  156.                                 it should be set to off.
  157.  
  158. Use Door.Sys Drop File          If set to YES, then McRace will read the
  159.                                 DOOR.SYS file in the current directory.
  160.                                 McRace will work with either the short
  161.                                 or long version of Door.Sys
  162.  
  163. Once RACEFIG.EXE has been executed, Motor City Dragstrip can be run in the BBS
  164. system directory or in a directory of its own. You do not need a batch file to
  165. run this door, it will look for its own files in the directory where the EXE
  166. is. It will read the BBS drop files from the current directory. You may also
  167. pass the Node # to McRace as a commandline parameter. If you don't, it will
  168. default to 1.
  169.  
  170. Type 7 command line:
  171.  
  172. D:\BBS\MCRACE.EXE /N*N *M
  173.  
  174. That's all there is to installing the Motor City Dragstrip door.
  175.  
  176. Restarting a Game:
  177.  
  178. At any time you can restart a monthly tournament by deleting the file
  179. MCRACE.DTE.  The Motor City Dragstrip will do the rest.
  180.  
  181.  
  182. ╒═════════════════════════════════════════════════════════════════════════════╕
  183. │░░░░░░ THE PIT MASTER MAINTENANCE UTILITY ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  184. ╘═════════════════════════════════════════════════════════════════════════════╛
  185.  
  186. The program PITMAST.EXE is a utility which can run in standalone mode.  This
  187. program should be run as a maintenance task on your BBS.  Pit Master will
  188. read through the driver roster searching for dragsters that have no tire
  189. tread or empty fuel tanks.
  190.  
  191. When a dragster is found that has no tire tread or an empty fuel tank, Pit
  192. Master will change the tires and/or top off the fuel tank and charge the
  193. player for the cost of tires and/or fuel, if the player has that much money
  194. available.
  195.  
  196. This utility makes it possible for the Sysop to keep the player-versus-player
  197. action going, even when some players do not frequent the game door to keep
  198. their dragsters in running condition.
  199.  
  200. NOTE:  Pit Master will not perform these maintenance tasks on players who
  201.        have a wrecked dragster or blown engine.
  202.  
  203. The Pit Master program accepts no command line parameters.  It may be run
  204. from any directory as it will look for its files in the directory the EXE
  205. is in. No user interaction is required, so the program can be run during
  206. regular BBS system maintenance routines.
  207.  
  208.  
  209. ╒═════════════════════════════════════════════════════════════════════════════╕
  210. │░░░░░░ SUPPORT FILES ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  211. ╘═════════════════════════════════════════════════════════════════════════════╛
  212.  
  213. The following is a list of files related to the operation of this program.
  214. It is noted whether or not the file is absolutely required in order for the
  215. program to run.
  216.  
  217.  Filename       Required   Description
  218.  ------------   --------   --------------------------------------------------
  219.  MCRACE.EXE       Yes      The main progam executable.
  220.  
  221.  RACEFIG.EXE      Yes      This is the setup utility executable.
  222.  
  223.  PITMAST.EXE      No       This is the Pit Master driver maintenance utility.
  224.  
  225.  MCRACE.CFG       Yes      This is the configuration file created by
  226.                            RACEFIG.EXE which holds the game configuration.
  227.  
  228.  TRACK.ANS        Yes      This is the ANSI graphic race track
  229.  
  230.  MCRACE.ANS       No       This is an ANSI file that is displayed to users,
  231.                            only if it exists, when the program is started.
  232.  
  233.  MCRACE.ASC       No       This is an ASCII text file that is displayed to
  234.                            users when the caller does not have ANSI graphics
  235.                            enabled or when the MCRACE.ANS file does not
  236.                            exist.
  237.  
  238.  MCRACE.DRV       Yes      This is an ASCII text file that contains a list
  239.                            of opponent driver names.  You may edit this list
  240.                            of names, chosing your own driver names.  The
  241.                            only limitations being that a driver name may not
  242.                            be more than 18 characters long and this file may
  243.                            not contain more than 100 driver names.  Also,
  244.                            there must be NO BLANK LINES within this file. Each
  245.                            line must contain an opponent driver name.
  246.  
  247.  MCRACE.NUM       No       File created and used by the program to track the
  248.                            last driver number used.  This is so that McRace
  249.                            knows which driver name to use next.
  250.  
  251.  MCRACE.DTE       No       This is the McRace date file.  This is the file
  252.                            McRace uses to determine when the end of month
  253.                            has arrived.
  254.  
  255.  MCRACE.HSC       No       This file contains the last month's high scorer
  256.                            statistics.
  257.  
  258.  MCRACE.DAT       Yes      This is the McRace player data file.  If it does
  259.                            not exist, McRace will create it.
  260.  
  261.  MCRACE.DOC       No       This documentation.
  262.  
  263.  MCRACE.HLP       Yes      The online Instructions file.
  264.  
  265.  RACE_##.LOG      No       This is an ASCII text log of player activity.
  266.                            It is intended for your viewing pleasure. ## is
  267.                            replaced with the node #.
  268.  
  269.  MCRACE.SCR       No       This is an ASCII text file containing the current
  270.                            top-15 player scores.  This file may be viewed by
  271.                            other programs or from a BBS menu, for example.
  272.  
  273.  RACE_##.ERR      No       This is an ASCII text file created by McRace when
  274.                            an error is encounted.  If this file exists, it is
  275.                            intended for your viewing pleasure. ## is replaced
  276.                            by the node #.
  277.  
  278. ╒═════════════════════════════════════════════════════════════════════════════╕
  279. │░░░░░░ PLAYING THE GAME ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  280. ╘═════════════════════════════════════════════════════════════════════════════╛
  281.  
  282. The object of the game is obvious.  Players try to win as much money as
  283. possible to obtain the highest score.  Oh sure, there's nothing to it, right?
  284. Wrong!  Obstacles get in the way from time to time.  Like getting started
  285. trying to turn a profit.  Tires and fuel aren't exactly cheap (especially at
  286. this track!) and since you're burning rubber at every start, one set of tires
  287. will only carry you through 3 races.  Fuel is another story.  The bigger your
  288. engine, the more fuel that is consumed.
  289.  
  290. Yet these aren't even the major obstacles.  They're just a fact of racing.
  291. Other obstacles lay waiting.  A vandal might get into the trailer at night
  292. and slash your dragster's tires.  The track security is on duty 24 hours a
  293. day.  But, since they're paid a measley $4.25 an hour, they tend to sleep or
  294. spend the night drinking and looking at girly magazines.  A crew member may
  295. have found a better job since you last raced (and that's not hard).  These two
  296. obstacles are ones that are run into from time to time when a player enters
  297. this game door.
  298.  
  299. There are other obstacles too.  Players are only human and as such, tend to
  300. blow their engines once in a while.  The computer opponents are no angels
  301. either and may also blow their engines, which would be to the player's
  302. advantage.  Players may also find themselves swirving into the wall in order
  303. to avoid striking a drunken fan on the track.  Or running into oil slicks and
  304. wiping out.  Or even blowing an axle which also causes a crash.  But, rest
  305. assured, the computer opponent can also crash and even run out of gas allowing
  306. his opponent an easy win.
  307.  
  308. But watch out!  Be careful not to attempt to race with an empty fuel tank
  309. or shot tires.  This will always ask for trouble (and get it).
  310.  
  311. False starts are another obstacle to watch out for.  If you 'red light' you
  312. lose the race.  But don't fear, if your opponent 'red lights' you win the
  313. race and the money!  The trick is to press any key as soon as you see that
  314. green light!  Once you have the green light, you must start the race by
  315. pressing a key.  If you press before the green light, you'll 'red light'
  316. and lose.  If you wait too long (more than a couple of seconds) your
  317. engine will rev too high and blow.
  318.  
  319. Yes, and other little obstacles lay waiting.  But I won't reveal any more
  320. of them here.  I'll let you find them for yourself.  After all, that's
  321. half the fun.
  322.  
  323. The fans in the stands will more than likely voice their opinions of your
  324. driving from time to time.  But you have to understand how fans get after
  325. a few big-gulp cups of beer.
  326.  
  327. You'll be stopping by Pit Row quite a bit to change tires, top off the fuel
  328. tank, buy a new engine, and more.  You'll find that it takes a certain number
  329. of pit crew members to perform the different tasks in the pit.  It's typical
  330. to find that a crew member might quit if you work him too hard.  What can I
  331. say?  These American union-shop employees are pretty adamant about how much
  332. abuse they'll take.  But one thing is certain; if you put 5 crew members to
  333. work on a job that should only take two, they will get the job done faster!
  334.  
  335. Another note about crew members is that they don't come cheaply.  When your
  336. racing team is initialized you'll be given a skeleton crew.  If you care to
  337. hire any additional crew members, you'll find they will cost you some bucks.
  338. The SysOp may define how much it will cost to hire crew memebers.  The SysOp
  339. also defines how much each crew member gets paid each paycheck.  Crew members
  340. receive a paycheck each time you enter the game on a new day.  When you enter
  341. the game on a new day, your crew members will want their paychecks.  But don't
  342. worry, the game will take care of that for you.
  343.  
  344. The Motor City Dragstrip uses one parts shop and one parts shop only.  That
  345. parts shop is Parts 'R' Us and they don't give a very good price for core
  346. parts.  What's worse is that they don't give any credit for wrecked parts,
  347. although they will be glad to laugh at you, take it off your hands, and sell
  348. it for scrap.  Just the good old American business that we've come to expect.
  349.  
  350. Your opponents will vary.  There are computer opponents such as Leadfoot
  351. Larry, Harry Scarey, Rick Rachet, along with a host of others.  These guys
  352. drive anything the computer feels like giving them.  From V-6's to Super-
  353. charged Hemi's.  But you can also race against human opponents.  If you
  354. chose to do so, the computer will run through the driver roster searching
  355. for a qualified opponent.  The computer will then run through the list of
  356. qualified opponents, giving you the opportunity to choose one.  Qualified
  357. opponents are players who have the necessary equipment.  You know, like a
  358. dragster, an engine, tires, and fuel.  If your opponent wins a race, your
  359. opponent will be awarded a purse according to his ranking.  Also, your
  360. opponent's tire and fuel status changes accordingly.  So be careful.  You may
  361. be helping the other guy out by challenging him.
  362.  
  363. If all this wasn't exciting enough, players can also place bets on their
  364. races.  The BBS System Operator may define the maximum number of times players
  365. may gamble each day.  The track's betting limit is defined by the System
  366. Operator (up to $1,000,000 per wager).  So if you place a bet and win the
  367. race, the track will pay you back the amount of money that you bet and match
  368. it for 2 to 1 odds. If you lose the race, the track will glady keep your
  369. wager.  But watch out!  You don't know who is going to be assigned in the
  370. lane next to yours until race time, so it's sort of a blind bet.
  371.  
  372. At the beginning of each month, all player scores are reduced back to 0 and
  373. the game begins again.  The player with the highest score will have his/her
  374. name and score displayed to players throughout the following month's
  375. competition.
  376.  
  377. ╒═════════════════════════════════════════════════════════════════════════════╕
  378. │░░░░░░ PLAYER RANKINGS ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░│
  379. ╘═════════════════════════════════════════════════════════════════════════════╛
  380.  
  381. As a player, your ranking progresses throughout the game according to the
  382. amount of money you have.  The higher your ranking, the more money a race is
  383. worth, should you win.
  384.  
  385.              AMOUNT OF MONEY       RANKING           RACE VALUE
  386.              -------------------   ---------------   ----------
  387.              $0       - $ 99,999   BEGINNER             $ 5,000
  388.              $100,000 - $249,999   NOVICE               $10,000
  389.              $250,000 - $999,999   ADVANCED NOVICE      $25,000
  390.              $1,000,000 or more    DRIVING ACE          $50,000
  391.  
  392.